runtime.stringStruct.str (field)
67 uses
runtime (current package)
alg.go#L54: return memhashFallback(x.str, h, uintptr(x.len))
cgocall.go#L518: if !cgoIsGoPointer(ss.str) {
debuglog.go#L295: if len(x) > 4 && datap.etext <= uintptr(str.str) && uintptr(str.str) < datap.end {
debuglog.go#L301: l.w.uvarint(uint64(uintptr(str.str) - datap.etext))
debuglog.go#L306: bb.array = str.str
debuglog.go#L658: str: unsafe.Pointer(ptr),
heapdump.go#L160: dumpmemrange(sp.str, uintptr(sp.len))
heapdump.go#L205: dwrite(pkgpath.str, uintptr(pkgpath.len))
heapdump.go#L207: dwrite(name.str, uintptr(name.len))
map_faststr.go#L38: if k.str == key.str || memequal(k.str, key.str, uintptr(key.len)) {
map_faststr.go#L54: if k.str == key.str {
map_faststr.go#L58: if *((*[4]byte)(key.str)) != *((*[4]byte)(k.str)) {
map_faststr.go#L62: if *((*[4]byte)(add(key.str, uintptr(key.len)-4))) != *((*[4]byte)(add(k.str, uintptr(key.len)-4))) {
map_faststr.go#L73: if memequal(k.str, key.str, uintptr(key.len)) {
map_faststr.go#L100: if k.str == key.str || memequal(k.str, key.str, uintptr(key.len)) {
map_faststr.go#L133: if k.str == key.str || memequal(k.str, key.str, uintptr(key.len)) {
map_faststr.go#L149: if k.str == key.str {
map_faststr.go#L153: if *((*[4]byte)(key.str)) != *((*[4]byte)(k.str)) {
map_faststr.go#L157: if *((*[4]byte)(add(key.str, uintptr(key.len)-4))) != *((*[4]byte)(add(k.str, uintptr(key.len)-4))) {
map_faststr.go#L168: if memequal(k.str, key.str, uintptr(key.len)) {
map_faststr.go#L195: if k.str == key.str || memequal(k.str, key.str, uintptr(key.len)) {
map_faststr.go#L253: if k.str != key.str && !memequal(k.str, key.str, uintptr(key.len)) {
map_faststr.go#L261: k.str = key.str
map_faststr.go#L333: if k.str != key.str && !memequal(k.str, key.str, uintptr(key.len)) {
map_faststr.go#L337: k.str = nil
print.go#L20: rp.array = sp.str
proc.go#L483: write(2, sp.str, int32(sp.len))
proc.go#L492: write(2, sp.str, int32(sp.len))
signal_unix.go#L1027: write(2, s.str, int32(s.len))
string.go#L105: stringStructOf(&str).str = p
string.go#L116: stringStructOf(&str).str = p
string.go#L125: ptr := uintptr(stringStructOf(&s).str)
string.go#L167: stringStructOf(&str).str = unsafe.Pointer(ptr)
string.go#L239: str unsafe.Pointer
string.go#L275: stringStructOf(&s).str = p
string.go#L472: ss := stringStruct{str: unsafe.Pointer(str), len: findnull(str)}
stubs.go#L68: write(2, sp.str, int32(sp.len))
type.go#L458: hdr.str = unsafe.Pointer(n.data(1 + i))
type.go#L470: hdr.str = unsafe.Pointer(n.data(1 + i + l + i2))